package com.gopay.common.domain.bank.cmbc.expay.whitelist;

import java.io.Serializable;

import com.gopay.common.domain.bank.cmbc.expay.CmbcExPayMessage;
import com.thoughtworks.xstream.annotations.XStreamAlias;

/**
 * 民生代扣白名单采集请求对象
 * 
 * @CmbcAdPayWhiteList.java
 * @author zhengxue
 * @2015-12-13 下午2:19:08 www.gopay.com.cn Inc.All rights reserved.
 */
@XStreamAlias("Req")
public class CmbcAdPayWhiteList extends CmbcExPayMessage implements Serializable {

    /**
     * 
     */
    private static final long serialVersionUID = -7264613586805332659L;
    // 版本号
    @XStreamAlias("Version")
    private String version;
    // 交易日期
    @XStreamAlias("TransDate")
    private String transDate;
    // 交易时间
    @XStreamAlias("TransTime")
    private String transTime;
    // 流水号
    @XStreamAlias("SerialNo")
    private String serialNo;
    // 商户号
    @XStreamAlias("MerId")
    private String merId;
    // 商户名
    @XStreamAlias("MerName")
    private String merName;
    // 银联机构号
    @XStreamAlias("BankInsCode")
    private String bankInsCode;
    // 开户行名称
    @XStreamAlias("BankName")
    private String bankName;
    // 银行账号
    @XStreamAlias("BankAccNo")
    private String bankAccNo;
    // 银行户名
    @XStreamAlias("BankAccName")
    private String bankAccName;
    // 账号类型
    @XStreamAlias("BankAccType")
    private String bankAccType;
    // 证件类型
    @XStreamAlias("CertType")
    private String certType;
    // 证件号码
    @XStreamAlias("CertNo")
    private String certNo;
    // 联系电话
    @XStreamAlias("Mobile")
    private String mobile;
    // 通讯地址
    @XStreamAlias("Address")
    private String address;
    // 电子邮箱
    @XStreamAlias("Email")
    private String email;

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getTransDate() {
        return transDate;
    }

    public void setTransDate(String transDate) {
        this.transDate = transDate;
    }

    public String getTransTime() {
        return transTime;
    }

    public void setTransTime(String transTime) {
        this.transTime = transTime;
    }

    public String getSerialNo() {
        return serialNo;
    }

    public void setSerialNo(String serialNo) {
        this.serialNo = serialNo;
    }

    public String getMerId() {
        return merId;
    }

    public void setMerId(String merId) {
        this.merId = merId;
    }

    public String getMerName() {
        return merName;
    }

    public void setMerName(String merName) {
        this.merName = merName;
    }

    public String getBankInsCode() {
        return bankInsCode;
    }

    public void setBankInsCode(String bankInsCode) {
        this.bankInsCode = bankInsCode;
    }

    public String getBankName() {
        return bankName;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    public String getBankAccNo() {
        return bankAccNo;
    }

    public void setBankAccNo(String bankAccNo) {
        this.bankAccNo = bankAccNo;
    }

    public String getBankAccName() {
        return bankAccName;
    }

    public void setBankAccName(String bankAccName) {
        this.bankAccName = bankAccName;
    }

    public String getBankAccType() {
        return bankAccType;
    }

    public void setBankAccType(String bankAccType) {
        this.bankAccType = bankAccType;
    }

    public String getCertType() {
        return certType;
    }

    public void setCertType(String certType) {
        this.certType = certType;
    }

    public String getCertNo() {
        return certNo;
    }

    public void setCertNo(String certNo) {
        this.certNo = certNo;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

}
